// Header Protection
#ifndef _PHYSICSNODE_H_
#define _PHYSICSNODE_H_

// Include Files
#include "Definitions.h"
#include "Systems\SystemNode.h"

// Namespace
namespace IE
{
	/////////////////////////////////////////////////////////////////////////////////
	// A node to hold the physics data for an object in a thread safe manner.
	class CPhysicsNode : public ABCSystemNode
	{
	public:     // methods
		CPhysicsNode() : ABCSystemNode() { }
		virtual ~CPhysicsNode() { }

	private:    // dummy definitions
		CPhysicsNode( CPhysicsNode const & );
		CPhysicsNode &operator =( CPhysicsNode const & );
	};
}

// Header Protection
#endif // _PHYSICSNODE_H_
